Big Huge Thesaurus

Sida hermaphrodita

noun